protective embankment - Turc Anglais Dictionnaire